<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

显示name的数据: ${name} <br>
显示stu对应的数据:<br>
${stu.name} - ${stu.age}<br>

<table>
    <tr>
        <td>下标</td>
        <td>姓名</td>
        <td>年龄</td>
        <td>钱</td>
    </tr>
<#list listData as stu>
    <#if stu.name = '张三'>
        <tr style="color: red">
            <td>${stu_index + 1}</td>
            <td>${stu.name}</td>
            <td>${stu.age}</td>
            <td>${stu.money}</td>
        </tr>
        <#else>
            <tr>
                <td>${stu_index + 1}</td>
                <td>${stu.name}</td>
                <td>${stu.age}</td>
                <td>${stu.money}</td>
            </tr>
    </#if>

</#list>
</table>

<a href="###">方式一：通过map['keyname'].property</a><br/>
输出stu1的学生信息：<br/>
姓名：${mapStu['stu1'].name}<br/>
年龄：${mapStu['stu1'].age}<br/>
<br/>
<a href="###">方式二：通过map.keyname.property</a><br/>
输出stu2的学生信息：<br/>
姓名：${mapStu.stu2.name}<br/>
年龄：${mapStu.stu2.age}<br/>
<br/>

<table>
    <tr>
        <td>序号</td>
        <td>姓名</td>
        <td>年龄</td>
        <td>钱包</td>
    </tr>
    <#list mapStu?keys as key>
        <tr>
            <td>${key_index + 1}</td>
            <td>${mapStu[key].name}</td>
            <td>${mapStu[key].age}</td>
            <td>${mapStu[key].money}</td>
        </tr>

    </#list>
</table>

<#if hello??>
    ${hello}
</#if>

${hello ! "itcast very good"}
<br>
获取集合长度:${listData?size}<br>
获取时间:<br>

${now?date}<br>
${now?time}<br>
${now?datetime}<br>
${now?string("yyyy=MM=ddd")}<br>

</body>
</html>